home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 5
/
Gold Medal Software - Volume 5 (Gold Medal) (1995).iso
/
archive
/
carve12.arj
/
CARVE12.DOC
< prev
Wrap
Text File
|
1994-11-13
|
4KB
|
103 lines
========================================================================
CARVE v1.2
(c)1994 Graeme J Scott
========================================================================
Disclaimer
----------
CARVE is distributed "as is". The author of this program makes no warranty,
expressed or implied, as to the merchantability or fitness for a particular
purpose, with respect to this software and documentation. The author will not
be held liable for any damages arising from the (mis)use of this program.
Distibution
-----------
This program is freeware and may be freely distributed as long as :-
i) The executable, CARVE.EXE, and documentation, CARVE12.DOC, are included
together in any archive. Do not distribute the program without this
documentation file, or vice versa.
ii) No money is charged other than for copying and media costs, if there
are any.
iii) No changes are made to either the program or this documentation file,
without the prior permission of the author.
What is Carve?
--------------
Carve is a simple little utility that will split a file into a specified number
of 'chunks', and join them back together again. Maybe it's just me, but it
seems a bit stupid that there is no split or join commands in MS-DOS (although
there is a pseudo join command using COPY /b file1 + file2 + file3 + fileX
outfile). I don't claim that Carve is the ultimate in splitting utilities (in
fact I've never seen any others), but it's pretty fast, reliable, and includes
a real-time progress monitor just so you don't get too bored while splitting
HUUUUUUGE files.
Using Carve
-----------
Using it couldn't be easier. There is 2 modes of operation:-
To split:
CARVE /s <filename> <chunksize>
Where filename is the name of any file that you want to split (no wildcards).
This file can be anything at all, text, exe, zip, whatever you like.
Chunksize is the size, in kilobytes, that you want each chunk to be. The lowest
value is 1 and the largest is 999999, giving a range of 1Kb to almost 1Gb. The
size must be specified as an integer (a 'whole' number). Also, remember that
1Kb is actually 1024 bytes, not 1000!
The name of each split part of a file called DEMO.TXT, for example, will be
named DEMO.001 for the 1st part, DEMO.002 for the 2nd part etc, etc. Obviously,
since it's only the file extension that differs in the names of each part
(i.e. 3 characters), you can only have a maximum of 999 parts.
To join:
CARVE /j <filename>
Where filename is the name of the file that you want to rebuild from the
previously split chunks.
If, for example, you had previously split a file called TEXT.TXT into 3 chunks,
you would type:
CARVE /j TEXT.TXT
to join the files TEXT.001, TEXT.002 and TEXT.003 to rebuild the file TEXT.TXT.
Last words
----------
If you need to contact me for any reason, bug reports, comments etc. I can be
e-mailed at:- graemes@festival.ed.ac.uk
Keep an eye out for
-------------------
Look out for HexManager v1.0 (hexman10.zip), an excellent hex editor available
to download by anonymous ftp from :-
src.doc.ic.ac.uk /pub/computing/systems/ibmpc/simtel/binedit (UK)
oak.oakland.edu /pub/binedit (USA)
garbo.uwasa.fi /pc/demo (Finland)
==================================EOF===================================